home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / biz / demo / FamCon35a_demo.lha / FamCon / Read me first < prev    next >
Text File  |  1996-09-21  |  10KB  |  210 lines

  1. This is a summary of the changes made to Family Connections since
  2. version 3.2 was released.  The individual "What's new for 3.X" files
  3. have more detail.  Those files should be read (and in some cases
  4. printed) since there are notes, etc. to be added to the user manual.
  5.  
  6. For those who received version 3.5, this version corrects several
  7. errors discovered subsequent to starting to ship 3.5.
  8.  
  9.     BE CERTAIN TO READ THE NOTES AT THE END OF THIS FILE.
  10.  
  11. New features:
  12.  
  13. 1.  Added a feature to the utility menu to provide for copying FamCon
  14.     family files.
  15.  
  16. 2.  Added capability to produce pedigree chart output via Final Writer.
  17.  
  18.     Final Writer Copyright (c) 1996 SoftWood, Inc.  All rights reserved.
  19.  
  20. Enhancements:
  21.  
  22. 1.  The requesters now appear on the screen at the pointer location.
  23.     Most have keyboard shortcuts (those using AmigaDOS 2.0X will not
  24.     be able to use this feature).
  25.  
  26. 2.  The Gedcom import processing has been completely reworked.  This
  27.     was a part of the 3.3 update for those who have previously received
  28.     it.  Version 3.5A also corrects some more errors.
  29.  
  30. 3.  Inserted a statement to have the program automagically allocate the
  31.     correct initial stack space;  stack value in the icon is no longer
  32.     relevant.
  33.  
  34. 4.  Revised the handling of the submitter/creator information for the
  35.     pedigree chart and Gedcom output.
  36.  
  37. 5.  Revised the person display notations so as to distinguish between
  38.     half- and step-siblings.
  39.  
  40. 6.  Added check when adding spouses to prevent duplicate spousal linkages
  41.     from being created.
  42.  
  43. 7.  Made one program out of the former dump_gen and dump_sps programs.
  44.     The new program is called dump_family.
  45.  
  46. 8.  Replaced the Gedcom import processing so as to improve performance
  47.     and reliability [see "What's new for 3.3" for details.]
  48.  
  49. 9.  Revised the creation of project icons for new families.
  50.  
  51. 10. Added a mechanism to the displaying of a person's information so
  52.     as to break the endless loop in which the program can get trapped
  53.     when faulty family linkages exist in the data.
  54.  
  55. 11. Revised the viewer program to improve its operation.
  56.  
  57. 12. Enhanced add_spouse and add_person to check for current person's
  58.     info having been saved prior to exiting the data entry process.
  59.  
  60. 13. Enhanced add_person to check for current person's data having been
  61.     saved prior to invoking add_spouse with the button gadget in the
  62.     add_person window.
  63.  
  64. 14. Enhanced add_person, add_spouse, edit_person, and edit_spouse
  65.     processes to check the sex of people being proposed as parents
  66.     or spouses.
  67.  
  68. 15. Added a warning about attempting to add or edit a person's infor-
  69.     mation with no birthdate or birth order information.
  70.  
  71. 16. Name validation rules were relaxed so that compound names such
  72.     as "von Trapp, Maria" are now accepted.  Revision made in response
  73.     to customer report.
  74.  
  75. 17. Made the data entry process less error-prone by ensuring that the
  76.     program always captured all the information which had been entered
  77.     whether the user had entered a carriage return at the end of an
  78.     entry or not.  [Some considered this to be a bug while others
  79.     considered it a user error. :-) ]
  80.  
  81. 18. Added a verification prompt when deleting a person.
  82.  
  83. 19. Revised "new project" such that no icon creation is attempted if
  84.     starting of new family is cancelled.
  85.  
  86. Error corrections (a.k.a. "bug fixes")
  87.  
  88. 1.  Corrected error in summary listing wherein spouse information was
  89.     being incorrectly displayed.
  90.  
  91. 2.  Corrected the Gedcom output processing: [see "What's new for 3.3"
  92.     for details.]
  93.  
  94. 3.  Corrected the operation of the spouse editing window so that it
  95.     would sequence through multiple spouses correctly.
  96.  
  97. 4.  Corrected error in listing of spouse records.  Also, added "busy"
  98.     indication while listing is being prepared.
  99.  
  100. 5.  Corrected the processing of parents and siblings of a person for
  101.     display/list/print purposes.  Error found in response to several
  102.     customer bug reports.
  103.  
  104. 6.  Found and corrected potential latent bug in pedigree chart creation.
  105.     It was remotely possible for the charted person's name to have been
  106.     derived from a source different from that which was being used to
  107.     produce the remainder of the pedigree information.
  108.  
  109. 7.  Corrected a number of errors in the Gedcom input processing:
  110. a.  Failure to delete .problems file when no problems found.
  111. b.  Family and file name requests not being handled correctly;
  112.     family name wasn't even being used after being requested.
  113. c.  Failure to validate file when initiated from the CLI.
  114. d.  Output files were not being sent to the correct directory.
  115. e.  Family name and file path were not being separated correctly.
  116.  
  117. 8.  Corrected a problem with file name requesters.  This error would
  118.     (when it occurred) manifest itself by causing the program to hang.
  119.  
  120. Documentation changes:
  121.  
  122. 1.  Produced appendices B and C for the user manual.  Appendix B is some
  123.     general information about Gedcom files and records for those who may
  124.     be working with that source of information.  Appendix C documents
  125.     the utility programs provided along with FamilyConnections.
  126.  
  127. 2.  Added some additional material to section 9 of the user manual in the
  128.     form of some words of wisdom for those who are trying to get started
  129.     with FamilyConnections.  [Section 9 is section 3 of the Legendary
  130.     version of the manual.]
  131.  
  132. 3.  Additional material for section 4.1 explaining the "spouse" gadget
  133.     which appears in the add person window.
  134.  
  135. 4.  Additional material for section 4 as follows:
  136.     4.7.4 Print persons
  137.     4.7.5 Calendar
  138.     4.7.6 Copy/backup
  139.  
  140.  
  141.             IMPORTANT USAGE NOTES
  142.  
  143. 1.  There is apparently some confusion about the linking of people within
  144.     Family Connections.  The thing to keep in mind is that the peoples'
  145.     records are linked.  This means that when you are entering a person's
  146.     information and you wish to add the person's parent(s), for example,
  147.     the parent(s) must have been previously entered.  When you enter a
  148.     person's parent in the "father" or "mother" gadget of the add_person
  149.     process, you are not just entering a textual name -- you are entering
  150.     enough of the parent's name to allow Family Connections to locate and
  151.     make a connection to the parent's record.
  152.  
  153. 2.  The "location" gadget of the add_person process has also caused some
  154.     confusion.  This gadget allows you to enter anything you may wish to
  155.     note about the person.  The intended purpose of the gadget is to allow
  156.     entry of a person's present address (if known and the person is living)
  157.     or the place of death or burial location (if deceased).  The content
  158.     has no intrinsic purpose within Family Connections, so you may enter
  159.     anything you wish for your own purposes.
  160.  
  161. 3.  Users have been disconcerted by some of the unusual family relation-
  162.     ships which the program will use in certain cases.  This occurs most
  163.     often while entering information and the process is not complete.
  164.     The unusual relationship indication is typically transient and will
  165.     disappear as soon as you finish entering the data.  The most common
  166.     instance of this is when entering children of a family and the child
  167.     is not connected to both parents.  The child may temporarily appear
  168.     as a step- or half- child or -sibling until the entries are completed
  169.     for both parents.
  170.  
  171. 4.  Some people have been lax about entering birthdates for people as they
  172.     enter the people's other data.  This can lead to some problems for the
  173.     program when dealing with siblings since the program links the siblings
  174.     in birth order.  Absent any birth order information, the program will
  175.     default to adding the next child at the head of the sibling lists.  If
  176.     the connection is made to one parent at one time and the other parent
  177.     at another, there can be some scrambled linkages made which will cause
  178.     more grief later.  In the absence of any birthdate information, at
  179.     least enter a guess at the birth order (you can revise it later, if
  180.     necessary).  The program will accept ordinal numbers (1, 2, 3,...)
  181.     by themselves (it thinks they're years) and will order siblings accord-
  182.     ingly.
  183.  
  184. 5.  Several people seem to have forgotten to adapt the printer control
  185.     for their particular printers.  As shipped, the files were set for
  186.     use with an HP LaserJet and needed to be adapted to whatever printer
  187.     you have if not a LaserJet.  In an effort to protect the innocent
  188.     (guilty?), the control files have been changed in this version such
  189.     that they will work with any printer.  The parts unique for the
  190.     LaserJet have been moved to the files print_ctl_port.LJ and
  191.     print_ctl_land.LJ.  These content of these files should be added to
  192.     the end of print_ctl_port and print_ctl_land, respectively, if you
  193.     have a LaserJet printer.
  194.  
  195. 6.  There were several instances in earlier versions of FamCon
  196.     where data being entered wasn't seen by the program unless you
  197.     pressed the "enter"/"carriage return" key at the end of the entry.
  198.     It is believed that all these situations have now been corrected,
  199.     but if you encounter a situation where the program seems to ignore
  200.     the information you enter, try pressing "return" after the entry
  201.     [and report the problem].
  202.  
  203.     It should be noted that one of the features of FamCon is that as
  204.     you complete the entry of information for one item, the next
  205.     item's gadget will be activated upon detecting a carriage return
  206.     or tab key entry thus minimizing the number of times you need to
  207.     click on a gadget while entering data.  However, this feature
  208.     won't work unless you press return or tab at the end of the
  209.     entries.
  210.